

File name:     C:\DEV\ARM_Bootloaders\Source Code HID\Test2.c

Generated by:  Flowcode v3.6.11.53

Date:          Tuesday, April 27, 2010 12:24:35

Licence:       Professional

Registered to: Ben Rowland





http://www.matrixmultimedia.com







Launching the compiler...



C:\Program Files\Matrix Multimedia\Flowcode_ARM\Tools\MX_bats\arm7comp.bat "Test2" "C:\DEV\ARM_BO~1\SOURCE~2"



In file included from Test2.c:30:

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/arm7io.c:240:7: warning: no newline at end of file

In file included from Test2.c:32:

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_interrupts.h: In function 'PIOA_Interrupt':

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_interrupts.h:69: warning: implicit declaration of function 'FC_Interrupt'

In file included from Test2.c:33:

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_defs.h: In function 'fround':

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_defs.h:20: warning: implicit declaration of function 'pow'

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_defs.h:20: warning: incompatible implicit declaration of built-in function 'pow'

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_defs.h:21: warning: implicit declaration of function 'round'

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_defs.h:21: warning: incompatible implicit declaration of built-in function 'round'

In file included from Test2.c:35:

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/OSstubs.c: At top level:

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/OSstubs.c:195: warning: 'struct tms' declared inside parameter list

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/OSstubs.c:195: warning: its scope is only this definition or declaration, which is probably not what you want

Test2.c: In function 'main':

Test2.c:66: warning: return type of 'main' is not 'int'

Test2.c: At top level:

Test2.c:105: warning: conflicting types for 'FC_Interrupt'

C:/PROGRA~1/MATRIX~1/FLF908~1/Tools/MX_bats/../Global/MX_interrupts.h:69: warning: previous implicit declaration of 'FC_Interrupt' was here



Compilation successful!



Return code = 0



Launching the linker/assembler...



C:\Program Files\Matrix Multimedia\Flowcode_ARM\Tools\MX_bats\arm7link.bat "Test2" AT91SAM7S128





C:\DEV\ARM_Bootloaders\Source Code HID>arm-elf-gcc -mcpu=arm7tdmi -O2 -Wall "C:\PROGRA~1\MATRIX~1\FLF908~1\Tools\MX_bats\..\Global\Cstartup.o"  "Test2".o -lm --output "Test2".elf -nostartfiles  -T"C:\PROGRA~1\MATRIX~1\FLF908~1\Tools\MX_bats\..\Global\AT91SAM7S128-ROM.ld" -L"C:\PROGRA~1\MATRIX~1\FLF908~1\Tools\MX_bats\..\arm-elf\lib" -L"C:\PROGRA~1\MATRIX~1\FLF908~1\Tools\MX_bats\..\lib\gcc\arm-elf\4.0.1" 



C:\DEV\ARM_Bootloaders\Source Code HID>arm-elf-objcopy -Osrec --srec-forceS3 "Test2".elf "Test2".s19 



C:\DEV\ARM_Bootloaders\Source Code HID>arm-elf-objcopy -O ihex "Test2".elf "Test2".hex 



C:\DEV\ARM_Bootloaders\Source Code HID>hex2bin "Test2".hex 

hex2bin v1.0.1, Copyright (C) 1999 Jacques Pelletier

Lowest address = 00002000

Highest address = 000057F3



BIN file creation successful!



Return code = 0



Launching the programmer...



C:\Program Files\Matrix Multimedia\Flowcode_ARM\Tools\mLoader\mLoader.exe Test2.s19



mLoader version:2.0.3.0

Please connect the ECIO/ARM and put it into program mode, or click 'Cancel' to close.






.......



Reading chip type...HID-compliant device()




Sending Program... Test2.s19




expected = 00002100 flush

    c.ext1 = 00002000

expected = 00002200 flush

    c.ext1 = 00002100

expected = 00002300 flush

    c.ext1 = 00002200

expected = 00002400 flush

    c.ext1 = 00002300

expected = 00002500 flush

    c.ext1 = 00002400

expected = 00002600 flush

    c.ext1 = 00002500

expected = 00002700 flush

    c.ext1 = 00002600

expected = 00002800 flush

    c.ext1 = 00002700

expected = 00002900 flush

    c.ext1 = 00002800

expected = 00002a00 flush

    c.ext1 = 00002900

expected = 00002b00 flush

    c.ext1 = 00002a00

expected = 00002c00 flush

    c.ext1 = 00002b00

expected = 00002d00 flush

    c.ext1 = 00002c00

expected = 00002e00 flush

    c.ext1 = 00002d00

expected = 00002f00 flush

    c.ext1 = 00002e00

expected = 00003000 flush

    c.ext1 = 00002f00

expected = 00003100 flush

    c.ext1 = 00003000

expected = 00003200 flush

    c.ext1 = 00003100

expected = 00003300 flush

    c.ext1 = 00003200

expected = 00003400 flush

    c.ext1 = 00003300

expected = 00003500 flush

    c.ext1 = 00003400

expected = 00003600 flush



.



    c.ext1 = 00003500

expected = 00003700 flush

    c.ext1 = 00003600

expected = 00003800 flush

    c.ext1 = 00003700

expected = 00003900 flush

    c.ext1 = 00003800

expected = 00003a00 flush

    c.ext1 = 00003900

expected = 00003b00 flush

    c.ext1 = 00003a00

expected = 00003c00 flush

    c.ext1 = 00003b00

expected = 00003d00 flush

    c.ext1 = 00003c00

expected = 00003e00 flush

    c.ext1 = 00003d00

expected = 00003f00 flush

    c.ext1 = 00003e00

expected = 00004000 flush

    c.ext1 = 00003f00

expected = 00004100 flush

    c.ext1 = 00004000

expected = 00004200 flush

    c.ext1 = 00004100

expected = 00004300 flush

    c.ext1 = 00004200

expected = 00004400 flush

    c.ext1 = 00004300

expected = 00004500 flush

    c.ext1 = 00004400

expected = 00004600 flush

    c.ext1 = 00004500

expected = 00004700 flush

    c.ext1 = 00004600

expected = 00004800 flush

    c.ext1 = 00004700

expected = 00004900 flush

    c.ext1 = 00004800

expected = 00004a00 flush

    c.ext1 = 00004900

expected = 00004b00 flush

    c.ext1 = 00004a00

expected = 00004c00 flush

    c.ext1 = 00004b00



.



expected = 00004d00 flush

    c.ext1 = 00004c00

expected = 00004e00 flush

    c.ext1 = 00004d00

expected = 00004f00 flush

    c.ext1 = 00004e00

expected = 00005000 flush

    c.ext1 = 00004f00

expected = 00005100 flush

    c.ext1 = 00005000

expected = 00005200 flush

    c.ext1 = 00005100

expected = 00005300 flush

    c.ext1 = 00005200

expected = 00005400 flush

    c.ext1 = 00005300

expected = 00005500 flush

    c.ext1 = 00005400

expected = 00005600 flush

    c.ext1 = 00005500

expected = 00005700 flush

    c.ext1 = 00005600

expected = 000057f4 flush

    c.ext1 = 00005700



Return code = 0



FINISHED











